/**
 * 调用func1方法时，会依次将
 * func1,func2,func3放入调用栈，
 * 执行完func3后，将func3出栈，执行func2
 * 直到调用栈用的方法全部执行完并出栈
 */
const func1 = () => {
    func2();
};
const func2 = () => {
    func3();
};
const func3 = () => {};

func1();